// 假数据
const falseData = {
  zhiban: { // 值班人列表
    sheng: [ // 省
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "钱俊", // 姓名
        contact: "12024254689", // 联系方式
        unitName: "安监部" // 所属部门
      },
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "李庆", // 姓名
        contact: "16043240135", // 联系方式
        unitName: "湖北省营销部" // 所属部门
      },
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "刘畅", // 姓名
        contact: "15743240135", // 联系方式
        unitName: "湖北省营销部" // 所属部门
      }
    ],
    wuhan: [ // 武汉
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "黄泰昌", // 姓名
        contact: "15527363986", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    jingzhou: [// 荆州
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "喻一帆", // 姓名
        contact: "18872934326", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    yichang: [// 宜昌
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "章雷", // 姓名
        contact: "13872564843", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    xiangyang: [// 襄阳
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "张林", // 姓名
        contact: "13995747698", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    xiaogan: [// 孝感
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "孔艳清", // 姓名
        contact: "13508636885", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    ezhou: [// 鄂州
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "孔艳", // 姓名
        contact: "13508636883", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    shiyan: [// 十堰
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "郑均", // 姓名
        contact: "13227248555", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ]
  },
  yiqiandao: {// 已签到
    sheng: [
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "柳良彪", // 姓名
        contact: "19343249043", // 联系方式
        unitName: "安全监察质量部", // 所属部门
        signTime: "19:30" // 签到时间
      }
    ]
  },
  weiqiandao: {// 未签到
    sheng: [

      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "柳良彪", // 姓名
        contact: "19343249043", // 联系方式
        unitName: "安全监察质量部", // 所属部门
        signTime: "19:30" // 签到时间
      }
    ]
  },
  queqin: {// 缺勤
    sheng: [// 省
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "屈俊雄", // 姓名
        contact: "18707151806", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    wuhan: [// 武汉
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "屈俊雄", // 姓名
        contact: "18707151806", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    jingzhou: [// 荆州
      {
        dutyDate: "", // 日期
        shiftStartTime: "", // 计划值班时间
        dutyRoleName: "", // 值班角色
        dutyPersonName: "", // 姓名
        contact: "", // 联系方式
        unitName: "" // 所属部门
      }
    ],
    yichang: [// 宜昌
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "黄江平", // 姓名
        contact: "18008600076", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    xiangyang: [// 襄阳
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "陈洪才", // 姓名
        contact: "13797579463", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    xiaogan: [// 孝感
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "侯秀丽", // 姓名
        contact: "15907296166", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    ezhou: [// 鄂州
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班员", // 值班角色
        dutyPersonName: "陈亮", // 姓名
        contact: "13886335267", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ],
    shiyan: [// 十堰
      {
        dutyDate: "2023-02-28", // 日期
        shiftStartTime: "20:00-次日8:00", // 计划值班时间
        dutyRoleName: "值班长", // 值班角色
        dutyPersonName: "郑均", // 姓名
        contact: "13227248555", // 联系方式
        unitName: "安全监察质量部"// 所属部门
      }
    ]
  }
};
const filtrateName = function (data, unitName) {
  switch (unitName) {
    case "省公司":
      return data.sheng;

    case "武汉":
      return data.wuhan;

    case "荆州":
      return data.jingzhou;

    case "宜昌":
      return data.yichang;

    case "襄阳":
      return data.xiangyang;

    case "孝感":
      return data.xiaogan;

    case "鄂州":
      return data.ezhou;

    case "十堰":
      return data.shiyan;


    default:

  }
};
export const filtrateData = function (type, unitName) {
  switch (type) {
    case 1:
      return filtrateName(falseData.zhiban, unitName);

    case 2:
      return filtrateName(falseData.yiqiandao, unitName);

    case 3:
      return filtrateName(falseData.weiqiandao, unitName);

    case 6:
      return filtrateName(falseData.queqin, unitName);


    default:

  }
};
